farming machine - Turkish English Dictionary